a photographic memory - Turco Inglés Diccionario